Quartz: Set the shows-desktop platform setting
authorMatthias Clasen <mclasen@redhat.com>
Fri, 15 Nov 2013 12:50:37 +0000 (07:50 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 15 Nov 2013 12:50:37 +0000 (07:50 -0500)
OS X shows icons on the desktop, so set this setting
to TRUE here.

gdk/quartz/gdkevents-quartz.c

index 90bcdb97da0cf2d0504c71cfb9385bed6d79165a..39a214bb0e953adfd8eba80bda3739c6fcef1ae3 100644 (file)
@@ -1673,6 +1673,13 @@ _gdk_quartz_screen_get_setting (GdkScreen   *screen,
 
       return TRUE;
     }
+  else if (strcmp (name, "gtk-shell-shows-desktop") == 0)
+    {
+      GDK_QUARTZ_ALLOC_POOL;
+
+      g_value_set_boolean (value, TRUE);
+
+      GDK_QUARTZ_RELEASE_POOL;
   
   /* FIXME: Add more settings */